package br.com.ianalise.modelo;

import br.com.ianalise.negocio.excecoes.IAnaliseException;
import br.com.ianalise.negocio.pojo.Paciente;

public class RepositorioPaciente implements IRepositorioPaciente {

	private static RepositorioPaciente instancia = null;

	public static RepositorioPaciente getInstancia() {

		if (instancia == null) {
			instancia = new RepositorioPaciente();
		}

		return instancia;

	}

	public boolean cadastrarPaciente(Paciente paciente)
			throws IAnaliseException {

		try {
			ConexaoBDPaciente conecta = new ConexaoBDPaciente();
			return conecta.cadastrarCliente(paciente);
		} catch (Exception e) {
			e.printStackTrace();
			return false;
		}

	}

}